Android string | 您所在的位置:网站首页 › spinner entries › Android string |
Android中有种使用数组的非常简单的用法,在xml文件中获取。 创建数组资源在value目录下创建arrays.xml文件 然后在arrays.xml文件中使用或者标签定义数组: C语言 Java C# PHP HTML 1 2 3 引用数组资源:在java代码中引用 Resources res =getResources(); String[] languages = res.getStringArray(R.array.languages); String[] reminder_methods = res.getIntArray(R.array.reminder_methods_values);在xml中引用 这里以spinner控件为例,因为spinner的entries属性刚好需要的是数组资源 注意上面引用的时候是@array。 其实array资源并不一定非要定义在values/arrays.xml文件中,这只是一种不成文的约定,将上面的定义在strings.xml中也是可以的。 Android系统对所有的xml资源文件其实是不加区别的,觉得values资源类型的不在于放在什么什么文件,而在于标签名,比如string-array的标签名决定了这是一个array资源。 建议将数组资源统一放在values/arrays.xml中。 引用:https://www.cnblogs.com/guop/p/4972054.html
|
CopyRight 2018-2019 实验室设备网 版权所有 |